a convincing explanation - Turco Inglés Diccionario